package org.vz.attach.standard.domain.entity;

/**
 * 患者信息注册服务-响应消息（异常）
 * */
public class PatientException {
	
	/// <summary>
    /// 创建时间
    /// </summary>
    private String creationTime ;

    /// <summary>
    /// 患者Id
    /// </summary>
    private String patientId ;

    /// <summary>
    /// 身份证号
    /// </summary>
    private String identity ;

    /// <summary>
    /// 姓名
    /// </summary>
    private String name ;

    /// <summary>
    /// 联系电话
    /// </summary>
    private String telecom ;

    /// <summary>
    /// 性别Code
    /// </summary>
    private String genderCode ;

    /// <summary>
    /// 性别
    /// </summary>
    private String gender ;

    /// <summary>
    /// 出生时间
    /// </summary>
    private String birthday ;

    /// <summary>
    /// 联系地址
    /// </summary>
    private String addr ;

    /// <summary>
    /// 完整地址描述
    /// </summary>
    private String streetAddressLine ;

    /// <summary>
    /// 省（自治区，直辖市）
    /// </summary>
    private String provice ;

    /// 市（地区）
    private String city ;

    /// 县（区）
    private String county ;

    /// 乡（镇，街道办事处）
    private String streetNameBase ;

    /// 村（街，路，弄，）
    private String streetName ;

    /// 门牌号
    private String houseNumber ;

    /// <summary>
    /// 邮政编码
    /// </summary>
    private String postalCode ;

    /// <summary>
    /// 婚姻状况Code
    /// </summary>
    private String maritalStatusCode ;

    /// <summary>
    /// 婚姻状况Value
    /// </summary>
    private String maritalStatusValue ;

    /// <summary>
    /// 民族Code
    /// </summary>
    private String ethnicGroupCode ;

    /// <summary>
    /// 民族Value
    /// </summary>
    private String ethnicGroupValue ;

    /// 职业类别代码
    private String asEmployeeCode ;

    /// 职业类别
    private String asEmployeeValue ;

    /// 工作单位名称
    private String workUnit ;

    /// 工作联系电话
    private String workTelPhone ;

    /// 健康卡号
    private String healthyCard ;

    /// <summary>
    /// 城乡居民健康档案编号
    /// </summary>
    private String healthrecordId ;

    /// <summary>
    /// 建档医疗机构组织机构代码
    /// </summary>
    private String medicalorganizationId ;

    /// <summary>
    /// 联系人电话
    /// </summary>
    private String phone ;

    /// <summary>
    /// 联系人姓名
    /// </summary>
    private String relationshipName ;

    /// <summary>
    /// 机构Code
    /// </summary>
    private String organizationCode ;

    /// <summary>
    /// 机构名称
    /// </summary>
    private String organizationName ;

    /// <summary>
    /// 医疗保险类别代码
    /// </summary>
    private String coveredPartyCode ;

    /// <summary>
    /// 医疗保险类别名称
    /// </summary>
    private String coveredPartyValue ;

    /// <summary>
    /// 登记人Id
    /// </summary>
    private String registrantId ;

    /// <summary>
    /// 登记人姓名
    /// </summary>
    private String registrantName ;

	public String getCreationTime() {
		return creationTime;
	}

	public void setCreationTime(String creationTime) {
		this.creationTime = creationTime;
	}

	public String getPatientId() {
		return patientId;
	}

	public void setPatientId(String patientId) {
		this.patientId = patientId;
	}

	public String getIdentity() {
		return identity;
	}

	public void setIdentity(String identity) {
		this.identity = identity;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getTelecom() {
		return telecom;
	}

	public void setTelecom(String telecom) {
		this.telecom = telecom;
	}

	public String getGenderCode() {
		return genderCode;
	}

	public void setGenderCode(String genderCode) {
		this.genderCode = genderCode;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getBirthday() {
		return birthday;
	}

	public void setBirthday(String birthday) {
		this.birthday = birthday;
	}

	public String getAddr() {
		return addr;
	}

	public void setAddr(String addr) {
		this.addr = addr;
	}

	public String getStreetAddressLine() {
		return streetAddressLine;
	}

	public void setStreetAddressLine(String streetAddressLine) {
		this.streetAddressLine = streetAddressLine;
	}

	public String getProvice() {
		return provice;
	}

	public void setProvice(String provice) {
		this.provice = provice;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getCounty() {
		return county;
	}

	public void setCounty(String county) {
		this.county = county;
	}

	public String getStreetNameBase() {
		return streetNameBase;
	}

	public void setStreetNameBase(String streetNameBase) {
		this.streetNameBase = streetNameBase;
	}

	public String getStreetName() {
		return streetName;
	}

	public void setStreetName(String streetName) {
		this.streetName = streetName;
	}

	public String getHouseNumber() {
		return houseNumber;
	}

	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	public String getPostalCode() {
		return postalCode;
	}

	public void setPostalCode(String postalCode) {
		this.postalCode = postalCode;
	}

	public String getMaritalStatusCode() {
		return maritalStatusCode;
	}

	public void setMaritalStatusCode(String maritalStatusCode) {
		this.maritalStatusCode = maritalStatusCode;
	}

	public String getMaritalStatusValue() {
		return maritalStatusValue;
	}

	public void setMaritalStatusValue(String maritalStatusValue) {
		this.maritalStatusValue = maritalStatusValue;
	}

	public String getEthnicGroupCode() {
		return ethnicGroupCode;
	}

	public void setEthnicGroupCode(String ethnicGroupCode) {
		this.ethnicGroupCode = ethnicGroupCode;
	}

	public String getEthnicGroupValue() {
		return ethnicGroupValue;
	}

	public void setEthnicGroupValue(String ethnicGroupValue) {
		this.ethnicGroupValue = ethnicGroupValue;
	}

	public String getAsEmployeeCode() {
		return asEmployeeCode;
	}

	public void setAsEmployeeCode(String asEmployeeCode) {
		this.asEmployeeCode = asEmployeeCode;
	}

	public String getAsEmployeeValue() {
		return asEmployeeValue;
	}

	public void setAsEmployeeValue(String asEmployeeValue) {
		this.asEmployeeValue = asEmployeeValue;
	}

	public String getWorkUnit() {
		return workUnit;
	}

	public void setWorkUnit(String workUnit) {
		this.workUnit = workUnit;
	}

	public String getWorkTelPhone() {
		return workTelPhone;
	}

	public void setWorkTelPhone(String workTelPhone) {
		this.workTelPhone = workTelPhone;
	}

	public String getHealthyCard() {
		return healthyCard;
	}

	public void setHealthyCard(String healthyCard) {
		this.healthyCard = healthyCard;
	}

	public String getHealthrecordId() {
		return healthrecordId;
	}

	public void setHealthrecordId(String healthrecordId) {
		this.healthrecordId = healthrecordId;
	}

	public String getMedicalorganizationId() {
		return medicalorganizationId;
	}

	public void setMedicalorganizationId(String medicalorganizationId) {
		this.medicalorganizationId = medicalorganizationId;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getRelationshipName() {
		return relationshipName;
	}

	public void setRelationshipName(String relationshipName) {
		this.relationshipName = relationshipName;
	}

	public String getOrganizationCode() {
		return organizationCode;
	}

	public void setOrganizationCode(String organizationCode) {
		this.organizationCode = organizationCode;
	}

	public String getOrganizationName() {
		return organizationName;
	}

	public void setOrganizationName(String organizationName) {
		this.organizationName = organizationName;
	}

	public String getCoveredPartyCode() {
		return coveredPartyCode;
	}

	public void setCoveredPartyCode(String coveredPartyCode) {
		this.coveredPartyCode = coveredPartyCode;
	}

	public String getCoveredPartyValue() {
		return coveredPartyValue;
	}

	public void setCoveredPartyValue(String coveredPartyValue) {
		this.coveredPartyValue = coveredPartyValue;
	}

	public String getRegistrantId() {
		return registrantId;
	}

	public void setRegistrantId(String registrantId) {
		this.registrantId = registrantId;
	}

	public String getRegistrantName() {
		return registrantName;
	}

	public void setRegistrantName(String registrantName) {
		this.registrantName = registrantName;
	}

	/* (non-Javadoc)
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		return "PatientException [creationTime=" + creationTime + ", patientId=" + patientId + ", identity=" + identity
				+ ", name=" + name + ", telecom=" + telecom + ", genderCode=" + genderCode + ", gender=" + gender
				+ ", birthday=" + birthday + ", addr=" + addr + ", streetAddressLine=" + streetAddressLine
				+ ", provice=" + provice + ", city=" + city + ", county=" + county + ", streetNameBase="
				+ streetNameBase + ", streetName=" + streetName + ", houseNumber=" + houseNumber + ", postalCode="
				+ postalCode + ", maritalStatusCode=" + maritalStatusCode + ", maritalStatusValue=" + maritalStatusValue
				+ ", ethnicGroupCode=" + ethnicGroupCode + ", ethnicGroupValue=" + ethnicGroupValue
				+ ", asEmployeeCode=" + asEmployeeCode + ", asEmployeeValue=" + asEmployeeValue + ", workUnit="
				+ workUnit + ", workTelPhone=" + workTelPhone + ", healthyCard=" + healthyCard + ", healthrecordId="
				+ healthrecordId + ", medicalorganizationId=" + medicalorganizationId + ", phone=" + phone
				+ ", relationshipName=" + relationshipName + ", organizationCode=" + organizationCode
				+ ", organizationName=" + organizationName + ", coveredPartyCode=" + coveredPartyCode
				+ ", coveredPartyValue=" + coveredPartyValue + ", registrantId=" + registrantId + ", registrantName="
				+ registrantName + "]";
	}
    
    
}
